self-sealing valve - Turco Inglés Diccionario